عنوان اصلی : Java SE Programming Inheritance, Interfaces, and Collections
در این کورس آموزشی بر برنامه نویسی به کمک زبان برنامه سازی Java Standard Edition مسلط خواهیم شد . برخی از مطالب ارائه شده به شرح زیرند :
مبانی و مفاهیم پایه در برنامه نویسی Java ، اصول و استانداردهای برنامه نویسی شی گرا ، آموزش کاربردی مفاهیمی همچون Inheritance , Interfacing , Polymorphism ، آموزش کامل و کاربردی استفاده از امکان Generic و Collections ، آموزش مدیریت خطاها ، آشنایی با کلاس های پایه موجود در جاوا ، نگهداری تاریخچه ، آموزش انجام عملیات ورودی / خروجی و . . .
این مجموعه آموزش ویدیویی محصول موسسه آموزشی AppDev است که بر روی 1 حلقه DVD به همراه فایل های تمرینی و به مدت زمان 8 ساعت در اختیار علاقه مندان قرار می گیرد .
در ادامه با برخی از سرفصل های درسی این مجموعه آموزش Java آشنا می شویم :
آموزش کار کردن با آرایه ها در جاوا :
آشنایی با آرایه ها
آموزش تعریف آرایه ها
آموزش ایجاد نمودن و مقدار دهی به آرایه ها
آموزش دسترسی یافتن به آرایه ها
آموزش کارکردن بر روی اندازه آرایه ها
آموزش کامل و کاربردی Array References
آموزش ایجاد و کارکردن با آرایه های چند بعدی
آموزش ساخت آرایه ای از آرایه ها
آموزش کپی نمودن آرایه ها
آموزش پیمایش آرایه به کمک حلقه For-Each
آموزش در رابطه با آرگومان های متغیرها
آموزش ارث بری (Inheritance ) در این زبان برنامه سازی :
ارث بری چیست ؟
آموزش تعریف نمودن Inheritance
آشنایی با ساختار سلسله مراتبی ارث بری
مروری بر ویرایش کنندگان دسترسی
آموزش نمونه های زیر کلاس ها
آموزش در رابطه با نقش ها در استفاده مجدد
The super Keyword
آشنایی با مشکلات موجود در زمینه سازنده ها ( Constructor ها )
آموزش محدود نمودن Subclass ها
"set" Methods in Constructors
The Object Class
آموزش روش های معمول Overridden در برنامه سازی جاوا :
آشنایی با روش های Overridden
آموزش استفاده از تابع toString()
آموزش استفاده از تابع toString() در Object ها
آموزش مقایسه نمودن اشیا با یکدیگر
مقایسه بین == و equal
آموزش انجام مقایسه های پیشرفته
آموزش استفاده از تابع HashCode()
آموزش در رابطه با Exception ها و Assertion ها :
Exception ها چیستند ؟
آشنایی با مزایای Exception ها
آموزش چگونگی کارکرد Exceptionها
آموزش کارکردن با دستورات Try-Catch
آموزش کامل و کاربردی چرخه اجرای برنامه ها
آموزش در رابطه با Checked Expression ها
آموزش در رابطه با UnCheked Exceptions
Catching Multiple Exceptions
Specifying Thrown Exceptions
Rethrowing Exceptions
Chaining Exceptions
Creating Your Own Exception
آموزش در رابطه با Assertions
آشنایی با زمان مناسب استفاده از Assertion ها
آموزش فعال سازی Assertion ها
آموزش کاربردی Interface ها و پولی مورفیسم ( Polymorphism ) :
آموزش Casting Object ها
آشنایی با نمونه های عملگرها
آموزش در رابطه با کلاس های انتزاعی
آموزش در رابطه با Interface های قابل مقایسه
آموزش کامل و کاربردی Polymorphism
آشنایی با شروط مورد نیاز برای پولی مورفیسم
آموزش در رابطه با Covariant Return Types
آموزش در رابطه با Refactoring
آموزش جامع و کاربردی Collection ها ، Generic ها و Enumeration ها :
Collection چیست ؟
مقایسه آرایه ها با Collection ها
آموزش در رابطه با Main Collection Interfaces
آموزش در رابطه با java.util.Collection
آموزش Collection Method های اصلی
آموزش در رابطه با Sets
java.util.List
java.util.Queue
آموزش شمارش بر روی یک Collection
Iterator vs. For-Each Loop
آموزش در رابطه با Map ها
java.util.Map
java.util.SortedMap
آموزش پیاده سازی Collection ها
آموزش در رابطه با Generic ها و Collection ها
آموزش در رابطه با Collections and Primitive Types
"Wrapper" Classes
Autoboxing
Enumerated Types
Java Logging API and Useful Java Classes :
آشنایی با Logging API های جاوا
آموزش کنترل نمودن چرخه Logging
آموزش در رابطه با سطوح Logging
آموزش در رابطه با Handler های Logging
Logging Formatters & Log Manager
آموزش در رابطه با فایل های پیکربندی Logging
آموزش در رابطه با فیلترهای Logging
java.lang.StringBuilder
java.util.StringTokenizer
java.util.Arrays and java.util.Collections
java.util.Random
java.util.Date
GregorianCalendar and Calendar
آموزش انجام قالب بندی ها
آموزش ورودی / خروجی :
آموزش در رابطه با Stream ها
آموزش در رابطه با Input Stream
آموزش در رابطه با Output Stream
آموزش در رابطه با Chained Streams
آموزش کامل و کاربردی File Class
آموزش در رابطه با Reader and Writer
آموزش در رابطه با امکان Buffer ها
آموزش در رابطه با Channel ها
آموزش در رابطه با Serialization
آموزش پیشگیری از مشکلات Serialization
serialVersionUID
آشنایی با گزینه های نوشتن در فایل
مشخصات این مجموعه :
زبان آموزش ها انگلیسی روان و ساده
دارای آموزش های ویدیویی و دسته بندی شده
ارائه شده بر روی 1 حلقه DVD
مدت زمان آموزش 8 ساعت !
محصول موسسه آموزشی AppDev
قوی ترین نرم افزار نت نویسی و ساخت موسیقی Finale 2010
فروشنده : خرگوش دات آی آر
نرمافزار نت نویسی و ساخت موسیقی Finale 2010
نرمافزار نت نویسی Finale ابزاری آشنا برای اهل فن موسیقی به شمار می آید - این نرمافزار با قدرت استثنایی خود در نت نویسی همواره مورد استفاده دانشجویان و اساتید هنر موسیقی قرار می گیرد - این نرمافزار ویژگیهای منحصر به فردی چون نت نویسی موسیقی به صورت دستی ،خواندن نت از روی فایل MIDI و همچنین خواندن نت به صورت OCR از روی تصویر اسکن شده را دارد به همراه این نرمافزار مجموعه عظیمی از صدای سازها ارائه می گردد .
Finale حاوی صداهای بیش از 300 ساز می باشد که با کیفیت بالا توسط GPO تولید شده اند .
ویژگیهای نرمافزار :
نت ورودی : این قابلیت یکی از ویژگیهای استثنایی و منحصر به فرد این نرمافزار می باشد . شما می توانید از طریق فایل MIDI ورودی و خروجی نت را داشته باشید .
همچنین با استفاده از این تکنولوژی منحصر به فرد Nic Rotator می توانید نت را از طریق صفحههای اسکن شده به نرمافزار منتقل نمایید .
صدای سازها : این مجموعه شامل صدای بیش از 300 ساز مختلف می باشد که از کتابخانه موسیقی ارکستر کاریتان گرفته شده است .
به این ترتیب می توانید نتهای نوشته شده را با سازهای گوناگون امتحان کنید . تا نتیجه مطلوب را بدست آورید .
Finale 2010
این نرمافزار یکی از پرفروشترین و محبوبترین نرم افزارها در زمینه نت نویسی و ساخت موسیقی است و کاربران آن معلمان موسیقی، دانش آموزان و آهنگ سازان هستند.
استانداردها و روش های تولید برنامه های کامپیوتری سریعا در حال ارتقا می باشند ، بوسیله نرم افزار Team Explorer Everywhere 2010 می توانید به راحتی یک فضای همکاری را پیاده سازی نمایید ، این نرم افزار هم چنین ابزارها و پلاگین مورد نیاز به منظور دسترسی به Visual Team Foundation Server 2010 را فراهم می کند
در ادامه با برخی از ویژگی های این نرم افزار آشنا می شویم :
امکان تمرکز برنامه نویس و تیم پروژه بر روی کار اصلی خود یعنی ابداع و خلاقیت به جای اینکه در پی یافتن راه حل برای ایجاد زیر ساخت های ارتباطی نمایند
مدیریت واحد تیم و موارد دیگر
قابلیت های این نرم افزار به گونه ای است که امکان ارائه نرم افزار های با کیفیت را فراهم می کند
امکان Deploy آسان
و . . .
این نرم افزار بر روی1 حلقه CD ارائه می گردد و هیچ مشکلی از نظر کرک و لایسنس ندارد